

function getCode(){
        $.ajax({
            url: "/code/create", // 目标资源
            cache: false, //true 如果当前请求有缓存的话，直接使用缓存。如果该属性设置为 false，则每次都会向服务器请求
            async: false, //默认是true，即为异步方式
            data: {
                email: document.getElementById('username').value
            },
            dataType: "json", // 服务器响应的数据类型
            type: "POST", // 请求方式
            success: function (data) {
                console.log(data);
            },
            error: function (data) {
                console.log(data);
            }

        });
}

function registerCommit(){
    $.ajax({
        url: "/user/register", // 目标资源
        cache: false, //true 如果当前请求有缓存的话，直接使用缓存。如果该属性设置为 false，则每次都会向服务器请求
        async: false, //默认是true，即为异步方式
        data: {
            email: document.getElementById('username').value,
            password: document.getElementById('password').value,
            passwordAgain: document.getElementById('passwordAgain').value,
            code: document.getElementById('verifyCode').value,
        },
        dataType: "json", // 服务器响应的数据类型
        type: "POST", // 请求方式
        success: function (data) {
            if(data.success){
                var account = data.data["account"];
                alert("注册成功");
                window.location.href = "/user/welcome.html?email="+account;
            }else {
                alert("注册失败，" + data.message);
            }

        },
        error: function (data) {
            alert("注册失败, error");
        }

    });
}